a kind of cactus - Turc Anglais Dictionnaire